payable interest - German English Dictionary